big fish in a small pond

Translations
un gros poisson dans une petite mare
Definitions
A person who is important or influential within a small group or limited environment, but who would be less significant in a larger or more competitive context.